List Gateways
Gateways
List Gateways
List gateways for the caller’s organization
GET
List Gateways
Returns a paginated list of gateway configurations for the authenticated user’s organization.
Without these settings, RPC calls will fail with “missing scope: operator.read” errors.
Authentication
Requires organization admin authentication viaAuthorization: Bearer <token> header.
Query Parameters
Number of items per page (max 100)
Number of items to skip for pagination
Response
Array of gateway objects
Gateway UUID
Organization that owns this gateway
Human-readable gateway name
WebSocket URL of the gateway (e.g.,
ws://gateway-host:18789)Authentication token for gateway RPC (may be omitted in responses)
Root directory for agent workspaces on the gateway host
Stable gateway-main agent ID in the OpenClaw runtime (e.g.,
agent-01J...)Whether to skip TLS certificate validation
Whether device pairing is disabled (uses
control_ui mode)Creation timestamp
Last update timestamp
Total number of gateways
Items per page
Current offset
Example Request
Example Response
Gateway Configuration
Workspace Root
Theworkspace_root is the base directory on the gateway host where agent workspaces are created:
Device Pairing Mode
Whendisable_device_pairing=true, the gateway must have these settings in ~/.openclaw/openclaw.json:
Use Cases
- Admin Dashboard: Display all configured gateways
- Gateway Selection: Choose gateway for new agent provisioning
- Health Monitoring: Check gateway connectivity and status
- Configuration Review: Verify gateway settings before sync